/*
 * @Author: your name
 * @Date: 2022-04-25 19:54:48
 * @LastEditTime: 2022-08-01 11:50:52
 * @LastEditors: YNT 2501512800@qq.com
 * @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 * @FilePath: \22-03-19 智慧社区\api\rent.js
 */
import wxRequest from '../utils/wx-request'

class SpecialModel extends wxRequest {
  // 租房列表
  rentList(params) {
    return this.request({
      // url: `/api/v1/rent_house/list?is_rents=${is_rents}&keyword=${keyword}&price_h_l=${price_h_l}`,
      url: `/api/v1/rent_house/list`,
      method: 'GET',
      params,
    })
  }

  // 租房详情
  rentDetail(id) {
    return this.request({
      url: `/api/v1/rent_house?id=${id}`,
      method: 'GET',
    })
  }

  // 新增租房
  addRent(params) {
    return this.request({
      url: `/api/v1/rent_house`,
      method: 'PUT',
      params,
    })
  }

  // 更新租房
  updateRent(params) {
    return this.request({
      url: `/api/v1/rent_house`,
      method: 'POST',
      params,
    })
  }

  // 提交租客信息
  uploadRentant(params) {
    return this.request({
      url: `/api/v1/rent_house/tenant`,
      method: 'POST',
      params,
    })
  }

  // 我发布的租房
  myRent() {
    return this.request({
      url: `/api/v1/rent_house/my_rent/list`,
      method: 'GET',
    })
  }

  // 我发布的租房详情
  myRentDetail(id) {
    return this.request({
      url: `/api/rent_house/manager/${id}`,
      method: 'GET',
    })
  }

  // 租房轮播图
  bannerList(typeId) {
    return this.request({
      url: `/api/v1/banners/list?type_id=${typeId}`,
      method: 'GET',
    })
  }

  // 小区列表
  villagesList() {
    return this.request({
      url: `/api/rent_house/subdistrict/`,
      method: 'GET',
    })
  }
}

export default new SpecialModel()
